garbage incinerator - Turkish English Dictionary